mechanically linked - Turkish English Dictionary